how much is pharmacist salary